<!doctype html>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script src="../assert_selection.js"></script>
<script>
// This tests for a bug where the color of pasted text couldn't be changed.
selection_test(
    [
        '<div contenteditable>',
            '<font color="#0000ff">abc | def</font>',
        '</div>',
    ],
    selection => {
        selection.document.execCommand("ForeColor", false, 'green');
        selection.document.execCommand("InsertText", false, 'XYZ');
    },
    [
        '<div contenteditable>',
            '<font color="#0000ff">abc </font>',
            '<font color="#008000">XYZ|</font>',
            '<font color="#0000ff">def</font>',
        '</div>',
    ]);
</script>
